Kurulum
flutter pub add trustchex_flutter_sdk
Veya pubspec.yaml dosyanıza ekleyin:
dependencies:
trustchex_flutter_sdk: ^1.334.0
Ardından çalıştırın:
flutter pub get
iOS Kurulumu
Info.plist dosyasına ekleyin:
<key>NSCameraUsageDescription</key>
<string>Uygulama, kimlik, pasaport ve yüzünüzün fotoğraflarını çeker ve kimlik doğrulama için video kaydeder. Bu işlem, KYC (Müşterini Tanı) düzenlemelerine uyum sağlamak için gereklidir.</string>
<key>NSMicrophoneUsageDescription</key>
<string>Uygulama, kimlik doğrulama için sesli video kaydı yapar. Bu işlem, KYC düzenlemelerine uyum sağlamak için gereklidir.</string>
<key>NFCReaderUsageDescription</key>
<string>Uygulama, kimliğinizi doğrulamak ve KYC düzenlemelerine uyum sağlamak için NFC ile kimlik veya pasaport verilerinizi güvenli bir şekilde okur.</string>
<key>com.apple.developer.nfc.readersession.iso7816.select-identifiers</key>
<array>
<string>A0000002471001</string>
</array>
ios/Podfile dosyasında minimum iOS sürümünü ayarlayın:
platform :ios, '15.6'
Android Kurulumu
AndroidManifest.xml dosyasına ekleyin:
<uses-permission android:name="android.permission.CAMERA" />
<uses-permission android:name="android.permission.NFC" />
<uses-permission android:name="android.permission.RECORD_AUDIO" />
<uses-feature android:name="android.hardware.camera" android:required="true" />
<uses-feature android:name="android.hardware.nfc" android:required="false" />
android/app/build.gradle dosyasını güncelleyin:
android {
compileSdkVersion 36
defaultConfig {
minSdkVersion 31
targetSdkVersion 36
}
}